to find out (the existence or presence of something)
discover
to find out (something) (by accident); get knowledge of (something existing but not yet known)
find, uncover
to leave (a person, thing) uncovered or unprotected
reveal
to discover, show, the position of (something); to establish (something) in a place
find